having the advantage - Francés Inglés Diccionario